Page({
  data:{
   height:null,
   weight:null,
   bmi:'BMI',
   info:'健康提示'
  },
  heightInput(e){
    this.setData({
      height: e.detail.value
  })
},
  weightInput(e){
    this.setData({
      weight:e.detail.value
    })
  },
  bmi:function(event){
    var weightnum=parseFloat(this.data.weight)
    var heightnum=parseFloat(this.data.height)
    var bmi=(weightnum/(heightnum/100)/(heightnum/100)).toFixed(2)
    var info=""
    if(bmi<18.5){
      info="吃的太少喽，要多吃点哦！"
    }else if(bmi>=18.5&&bmi<23.9){
      info="正常，请继续保持！"
    }else if(bmi>=23.9&&bmi<27.9){
      info="有点太重喽，需要加强运动！"
    }else if(bmi>=27.9){
      info="红色警戒，太胖会带来一系列疾病"
    }
    console.log(bmi)
    console.log(info)
    this.setData({
      bmi:bmi,
      info:info
    })
  },
  onLoad: function (options) {
    const list = {
      // 表格标题
      th: ["BIM值", "身体状况"],
      // 表格内容  这里只能使用 数组套数组格式
      td: [
        [
          "<18.5",
          "偏瘦"
        ],
        [
          "18.5 ~ 23.9",
          "正常"
        ],
        [
          "24 ~ 27.9",
          "偏胖"
        ],
        [
          ">=28",
          "肥胖"
        ],
      ],
    }
    this.setData({
      list
    })
  },
})

